package com.vizhuo.client.business.apppushinstall.vo;

import java.io.Serializable;
import java.util.Date;

import com.vizhuo.client.base.AbstractVo;

/**
 * 推送设置实体类
 * 
 * @author liujq
 * @date 创建时间：2015年7月29日 下午4:10:58
 * @version 1.0
 * @parameter
 * @since
 * @return
 */
public class AppPushInstallVo extends AbstractVo implements Serializable {
    /**
     * 
     */
    private static final long serialVersionUID = -2709486367258398816L;

    private Integer id;

    /**
     * 登陆账号id
     */
    private Integer mebAccId;

    /**
     * 货源提醒状态(0,不提醒;1,提醒)
     */
    private String goodsRemindState;

    /**
     * 被指定为承运人提醒状态(0,不提醒;1,提醒)
     */
    private String toCarrierRemindState;

    /**
     * 未被指定为承运人提醒状态(0,不提醒;1,提醒)
     */
    private String noToCarrierRemindState;

    /**
     * 被评价提醒状态(0,不提醒;1,提醒)
     */
    private String toEvalRemindState;

    /**
     * 消息提醒声音状态(0,不提醒;1,提醒)
     */
    private String messRemindVoiceState;

    /**
     * 创建人id
     */
    private int createUserId;

    /**
     * 创建时间
     */
    private Date createDatetime;

    /**
     * 最后修改人id
     */
    private int lastModifyUserId;

    /**
     * 最后修改时间
     */
    private Date lastModifyDatetime;

    /**
     * 账号
     */
    private String maAccount;

    public String getMaAccount() {
        return maAccount;
    }

    public void setMaAccount(String maAccount) {
        this.maAccount = maAccount;
    }

    public Date getCreateDatetime() {
        return createDatetime;
    }

    public void setCreateDatetime(Date createDatetime) {
        this.createDatetime = new Date();
    }

    public int getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(int createUserId) {
        this.createUserId = createUserId;
    }

    public int getLastModifyUserId() {
        return lastModifyUserId;
    }

    public void setLastModifyUserId(int lastModifyUserId) {
        this.lastModifyUserId = lastModifyUserId;
    }

    public Date getLastModifyDatetime() {
        return lastModifyDatetime;
    }

    public void setLastModifyDatetime(Date lastModifyDatetime) {
        this.lastModifyDatetime = new Date();
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getMebAccId() {
        return mebAccId;
    }

    public void setMebAccId(Integer mebAccId) {
        this.mebAccId = mebAccId;
    }

    public String getGoodsRemindState() {
        return goodsRemindState;
    }

    public void setGoodsRemindState(String goodsRemindState) {
        this.goodsRemindState = goodsRemindState;
    }

    public String getToCarrierRemindState() {
        return toCarrierRemindState;
    }

    public void setToCarrierRemindState(String toCarrierRemindState) {
        this.toCarrierRemindState = toCarrierRemindState;
    }

    public String getNoToCarrierRemindState() {
        return noToCarrierRemindState;
    }

    public void setNoToCarrierRemindState(String noToCarrierRemindState) {
        this.noToCarrierRemindState = noToCarrierRemindState;
    }

    public String getToEvalRemindState() {
        return toEvalRemindState;
    }

    public void setToEvalRemindState(String toEvalRemindState) {
        this.toEvalRemindState = toEvalRemindState;
    }

    public String getMessRemindVoiceState() {
        return messRemindVoiceState;
    }

    public void setMessRemindVoiceState(String messRemindVoiceState) {
        this.messRemindVoiceState = messRemindVoiceState;
    }

}
